/**
 * 
 */
package chaineResponsabilites;

import client.morpion.ProjetAndroidM2Activity;
import envoieDeDonnees.Plantage;

/**
 * @author ahmed
 *
 */
public class ActionPlantage extends Action {

	/**
	 * @param suivant
	 */
	private ProjetAndroidM2Activity activity;
	public ActionPlantage(Action suivant, ProjetAndroidM2Activity activity) {
		super(suivant);
		this.activity=activity;
	}

	/* (non-Javadoc)
	 * @see chaineResponsabilites.Action#traitement(java.lang.Object)
	 */
	@Override
	public void traitement(Object o) {
		Plantage p=(Plantage)o;
		activity.vueServeur();
		activity.getToast().setText(p.getMess());
		activity.getToast().show();

	}

	/* (non-Javadoc)
	 * @see chaineResponsabilites.Action#verifTypeObjet(java.lang.Object)
	 */
	@Override
	public boolean verifTypeObjet(Object o) {
		// TODO Auto-generated method stub
		return o instanceof Plantage;
	}

}
